/**
 * 
 */
package com.googlecode.rotools.rodb;


/**
 * 
 */
public class Item {
	private ItemType type = ItemType.UNKNOWN;
	private String id;
	private String name;
	private String unknownName;
	private String description;
	private String unknownDescription;
	private Integer slotCount;
	private Integer slot;
	private Integer weaponLevel;
	private Integer weaponAtk;
	private Integer guardDef;
	private String cardPrefix;
	
	public Item() {
		super();
	}
	public String getName() {
		return name;
	}
	public String getUnknownName() {
		return unknownName;
	}
	public String getDescription() {
		return description;
	}
	public Integer getSlotCount() {
		return slotCount;
	}

	/**
	 * @return the id
	 */
	public String getId() {
		return id;
	}
	/**
	 * @param id the id to set
	 */
	public void setId(String id) {
		this.id = id;
	}
	/**
	 * @return the type
	 */
	public ItemType getType() {
		return type;
	}
	/**
	 * @param type the type to set
	 */
	public void setType(ItemType type) {
		this.type = type;
	}
	/**
	 * @param displayName the displayName to set
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * @param unknownName the unnkownName to set
	 */
	public void setUnknownName(String unknownName) {
		this.unknownName = unknownName;
	}
	/**
	 * @param description the description to set
	 */
	public void setDescription(String description) {
		this.description = description;
	}
	/**
	 * @param slotCount the slotCount to set
	 */
	public void setSlotCount(Integer slotCount) {
		this.slotCount = slotCount;
	}
	
	/**
	 * @return the weaponLevel
	 */
	public Integer getWeaponLevel() {
		return weaponLevel;
	}
	/**
	 * @param weaponLevel the weaponLevel to set
	 */
	public void setWeaponLevel(Integer weaponLevel) {
		this.weaponLevel = weaponLevel;
	}
	/**
	 * @return the unnkownDescription
	 */
	public String getUnnkownDescription() {
		return unknownDescription;
	}
	/**
	 * @return the weaponAtk
	 */
	public Integer getWeaponAtk() {
		return weaponAtk;
	}
	/**
	 * @param weaponAtk the weaponAtk to set
	 */
	public void setWeaponAtk(Integer weaponAtk) {
		this.weaponAtk = weaponAtk;
	}
	/**
	 * @return the guardDef
	 */
	public Integer getGuardDef() {
		return guardDef;
	}
	/**
	 * @param guardDef the guardDef to set
	 */
	public void setGuardDef(Integer guardDef) {
		this.guardDef = guardDef;
	}
	/**
	 * @return the unknownDescription
	 */
	public String getUnknownDescription() {
		return unknownDescription;
	}
	/**
	 * @param unknownDescription the unknownDescription to set
	 */
	public void setUnknownDescription(String unknownDescription) {
		this.unknownDescription = unknownDescription;
	}
	/**
	 * @return the cardPrefix
	 */
	public String getCardPrefix() {
		return cardPrefix;
	}
	/**
	 * @param cardPrefix the cardPrefix to set
	 */
	public void setCardPrefix(String cardPrefix) {
		this.cardPrefix = cardPrefix;
	}
	public Integer getSlot() {
		return slot;
	}
	public void setSlot(Integer slot) {
		this.slot = slot;
	}
}
